What is the meaning of the word "by a long shot"?

Definitions:

  1. by a great deal copy to clipboard adverb
    • I am the best by a long shot. copy to clipboard